package jp.co.neosystem.s2wg.dto.flex;

import java.io.Serializable;

/**
 * 認証結果送信用
 */
public class ResultLogin extends AbstractDto implements Serializable {
	/**
	 * バージョンID
	 */
	private static final long serialVersionUID = 5764028814392105547L;

	/**
	 * 認証結果
	 */
	private Status status;

	/**
	 * ユーザ情報
	 */
	private User user;

	/**
	 * 認証結果を取得します。
	 * 
	 * @return 認証結果
	 */
	public Status getStatus() {
		return status;
	}

	/**
	 * 認証結果を設定します。
	 * 
	 * @param status
	 *            認証結果
	 */
	public void setStatus(final Status status) {
		this.status = status;
	}

	/**
	 * ユーザ情報を取得します。
	 * 
	 * @return ユーザ情報
	 */
	public User getUser() {
		return user;
	}

	/**
	 * ユーザ情報を設定します。
	 * 
	 * @param user
	 *            ユーザ情報
	 */
	public void setUser(final User user) {
		this.user = user;
	}
}
